Address is an example database application for Visual Basic 3.0. I have about one weeks time involved so far, starting from knowing nothing. I hope you will find it useful. You will need the Professional Edition to use some of the code, but I am sure that it can be adapted to standard addition. You will also need the following VBX's to run the program. MSCOMM.VBX THREED.VBX I hope this will encourage other to share their code and ideas. The code is pretty easy to follow and well commented, and there are not alot of complex API calls in it. I think that some of the features you will find unique. Please don't use the code as a direct copy to your own programs, especially if your selling your product. Try to improve on it. That should be easy enough. Michael J. Murphy My other info is in the first entry in the DataBase. P.S. Can anyone tell me how to change the printer height and width under program control? I want to print nice looking labels thru the GUI without skipping an entire page between single labels.